package com.airforce.utils;

import java.util.Collection;
import java.util.HashSet;
import java.util.Set;

public class HashsetUtil {
    /**
     * @author puyf
     * @Description:找出list中的重复数据
     * @param datas
     * @return
     */
    /**
     * @author puyf
     * @Description:判断Collection中的元素是否有重复元素
     * @param datas
     *            需要判断的目标集合
     * @return
     */
    public static boolean isRepeatInCollection(Collection<?> datas) {
        if (datas == null) {// 为空则认为不含重复元素
            return false;
        }
        if (datas instanceof Set) {//如果是set则不含有重复元素
            return false;
        }
        Set<?> noRepeatSet = new HashSet<>(datas);
        return !(datas.size() == noRepeatSet.size());
    }
}
